body {
  margin: 0px;
  padding: 0px;
  background:#1B1616 none repeat scroll 0 0;
}
a {
  color: #FFFFFF;
  font-size: 1.0em;
  text-decoration:none;
}
a:hover {
  color: #CE0707;
  font-size: 1.0em;
  text-decoration:none;
}
#header {
  background: #292929 none repeat scroll 0 0;
  width: 100%;
  height: 65px
}
#lower-header {
  background: #353535 none repeat scroll 0 0;
  width: 100%;
  height: 35px;
  border-color:#9A9A9A;
  border-style:solid none solid none;
  border-width:1px medium 1px medium;
}
#leftcol {
  background: #262626 none repeat scroll 0 0;
  border-color:#909090;
  border-style:none solid solid none;
  border-width:medium 2px 1px medium;
  float: left;
  width: 18%;
  font-family:verdana;
  font-size:1.5em;
  color: #909090;
  text-align: middle;
  padding-top:40px;
  padding-bottom:40px;
}
#leftcol-t10,#leftcol-t11,#leftcol-t12,#leftcol-t13,#leftcol-t14 {
  background: #2B2B2B none repeat scroll 0 0;
  border-color:#9A9A9A;
  border-style:none none none solid;
  border-width:medium medium medium 2px;
  width: 85%;
  font-family:Helvetica,Arial,sans-serif;
  font-size:0.75em;
  color: #C1C1C1;
  text-align: left;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  }
#leftcol-t10 a:link,#leftcol-t10 a:visited,#leftcol-t10 a:hover,
#leftcol-t11 a:link,#leftcol-t11 a:visited,#leftcol-t11 a:hover,
#leftcol-t12 a:link,#leftcol-t12 a:visited,#leftcol-t12 a:hover,
#leftcol-t13 a:link,#leftcol-t13 a:visited,#leftcol-t13 a:hover,
#leftcol-t14 a:link,#leftcol-t14 a:visited,#leftcol-t14 a:hover
{
  color: #C1C1C1;
  text-decoration:none;
  }
#leftcol-t10:hover,#leftcol-t11:hover,#leftcol-t12:hover,#leftcol-t13:hover,#leftcol-t14:hover {
  background: #353535 none repeat scroll 0 0;
  border-color:#9A9A9A;
  border-style:none none none solid;
  border-width:medium medium medium 2px;
  width: 85%;
  font-family:Helvetica,Arial,sans-serif;
  font-size:0.75em;
  color: #C1C1C1;
  text-align: left;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  }
 #leftcol-t2 {
  background: #333333 none repeat scroll 0 0;
  border-color:#AD9393;
  padding-left:5px;
  width: 80%;
  font-family:arial,"sans-serif";
  font-size:0.50em;
  color: #C1C1C1;
  text-align: left;
  margin: 3px;
  padding:3px;
  border-color:#333333;
  border-style:none none solid none;
  border-width: medium medium 1px medium;
}
#leftcol-t2 a:link,#leftcol-t2 a:visited{
  color: #C1C1C1;
  text-decoration:none;
  }
#leftcol-t2 a:hover {
  color: #FFFFFF;
  text-decoration:none;
}
#leftcol-t2:hover {
  background: #464646 none repeat scroll 0 0;
  border-color:#AD9393;
  padding-left:5px;
  width: 80%;
  font-family:arial,"sans-serif";
  font-size:0.50em;
  color: #C1C1C1;
  text-align: left;
  margin: 3px;
  padding:3px;
  border-color:#9A9A9A;
  border-style:none none solid none;
  border-width: medium medium 1px medium;
}
#content {
  background: #292929;
  float: right;
  width: 81%;
  border-color:#909090;
  border-style:none none none solid;
  border-width:medium medium medium 1px;
}
#topic-head {
  background: #444444 none repeat scroll 0 0;
  border-color:#9A9A9A;
  border-style:none none solid solid;
  border-width:medium medium 1px 2px;
  width: 85%;
  font-family:sans-serif,arial;
  font-size:1.4em;
  color: #C1C1C1;
  text-align: left;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  }
 #topic-body {
  background: #302E2E none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:0.70em;
  color: #C1C1C1;
  width: 150px;
  text-align: left;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  border-color:#909090;
  border-style:none none solid none;
  border-width:medium medium 0px medium;
  }
  
 #topic-header {
  background: #504C4C none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:0.70em;
  color: #C1C1C1;
  width: 30px;
  text-align: left;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  border-color:#909090;
  border-style:none none solid none;
  border-width:medium medium 0px medium;
  }
  #topic-edit{
  text-align:center;
  background: #424242 none repeat scroll 0 0;
  }
#topic-footer {
  background: #484343 none repeat scroll 0 0;
  width: 70%;
  font-family:sans-serif,arial;
  font-size:0.7em;
  color: #C2C2C2;
  text-align: left;
  margin-top:2px;
  padding: 5px;
  padding-left:10px;
  height:12px;
  }
#topic-footer a:link,#topic-footer a:visited,#topic-footer a:hover {
  color: #C2C2C2;
  text-decoration:none;
}
#footer {
  background: #242222;
  clear: both;
  width: 100%;
  height:50px;
  border-color:#909090;
  border-style:solid none none none;
  border-width:1px medium medium medium;
}
#paginlink {
  background: #302E2E none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:1.5em;
  color: #C1C1C1;
  text-align: center;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  border-color:#909090;
  border-style:none none solid none;
  border-width:medium medium 1px medium;
  }
#searchbar {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:1.0em;
  color: #2D2D2D;
  padding: 2px;
  margin-top:5px;
  padding-left:5px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:2px 2px 2px 2px;
  }
  

#code {
background: #BBBBBB;
font-size: 1.5em;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}

#output {
background: #444444;
font-size: 1.1em;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}

#usrname {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:1.0em;
  color: #2D2D2D;
  padding: 2px;
  margin-top:5px;
  padding-left:5px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:2px 2px 2px 2px;
  }

#username {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  color: #2D2D2D;
  width: 200px;
  padding: 2px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:1px 1px 1px 1px;
  }
#email {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  color: #2D2D2D;
  width: 200px;
  padding: 2px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:1px 1px 1px 1px;
  }
#passwd1 {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  color: #2D2D2D;
  width: 200px;
  padding: 2px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:1px 1px 1px 1px;
  }
#passwd2 {
  background: #E5E5E5 none repeat scroll 0 0;
  font-family:sans-serif;
  color: #2D2D2D;
  width: 200px;
  padding: 2px;
  border-color:#909090;
  border-style:solid solid solid solid;
  border-width:1px 1px 1px 1px;
  }

#paginlink2 {
  background: #302E2E none repeat scroll 0 0;
  font-family:sans-serif;
  font-size:1.0em;
  color: #C1C1C1;
  text-align: center;
  padding: 4px;
  margin-top:15px;
  padding-left:10px;
  border-color:#909090;
  }
